programme to halt desertification in africa - Espagnol Anglais Dictionnaire